random thoughts - French English Dictionary